mountain zebra - Turkish English Dictionary